#ifndef _JWT_H_
#define _JWT_H_
#include <my_header.h>
#include <jwt.h>
//生成jwt的函数生成结果为$盐值%盐值生成的密文,返回值为0表示成功,-1表示失败
//all_jwt为传入传出参数,用于存储生成的jwt结果,需要空间在300个字节左右,第三个参数为jwt过期时间,单位是sec
int get_jwt(char *all_jwt,char* user_name,int expire_time);
//校验用户传过来的jwt是否合法!返回值为0表示成功,-1表示失败,-2表示jwt格式错误,可能在传输过程中格式错乱
int valid_jwt(char *jwt_str,char *user_name);
#endif
